package com.inspur.system.mapper;

import com.inspur.system.domain.PmBus;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 模块管理 Mapper接口
 */

public interface PmBusMapper {
    /**
     * 添加
     * @param pmBus
     * @return
     */
    int insertPmBus(PmBus pmBus);

    /**
     * 查询
     * @param pmBus
     * @return
     */
    List<PmBus> selectPmBusList(PmBus pmBus);

    /**
     * 删除
     * @param busNo
     * @return
     */
    int deletePmBus(@Param("busNo") String busNo);

    /**
     * 根据  主键 busNo  查询PmBus
     * @param busNo
     * @return
     */
    PmBus getPmBusByBusNo(@Param("busNo") String busNo);

    /**
     * 更新
     * @param pmBusByBusNo
     * @return
     */
    int updatePmBus(PmBus pmBusByBusNo);
}
